mindfulness-based stress reduction - German English Dictionary